turn-key system - Spanish English Dictionary